English Dictionary
◊ DEUS EX MACHINA
deus ex machina
n : any active agent who appears unexpectedly to solve and
insoluble difficulty